Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Romania F16 Romania F17 Spain F32 Portugal F4 Portugal F5 Portugal F6 Spain F7 Portugal F2 Portugal F3 Spain F17 Spain F18 Armenia F1 Georgia F2 Germany F13 Sweden F5 USA F22 USA F25 USA F26 Mexico F10 Mexico F11 USA F2 USA F3 USA F6 Romania F1 Romania F5 Romania F6 Romania F7 Ukraine F3 Romania F10 Romania F11 Romania F12 Romania F13 Romania F14 Romania F15 Germany F17 Germany F18 Germany F19 Dominican Republic F4 Dominican Republic F5 Mexico F1 Canada F1 Canada F2 Canada F3 Egypt F4 Usa F8 Egypt F6 Czech Rep. F2 Romania F3 Spain F18 Germany F6 Usa F14 Germany F7 Usa F15 Romania F11 Usa F18 Germany F16 Senegal F1 Senegal F2 Dominican Republic F2 Dominican Republic F3 Usa F5 Usa F15 Germany F8 Germany F9 Romania F9 Romania F10 Belarus F1 Germany F13 Brazil F22 Brazil F32 Brazil F1 Colombia F1 Colombia F2 Turkey F6 Turkey F7 USA F7 Turkey F10 Turkey F12 Italy F8 Romania F9 Brazil F33 Turkey F6 Turkey F7 Turkey F12 Turkey F15 Romania F1 Turkey F7 Turkey F8 Turkey F15 Romania F3 China F1 China F2 Romania F3 Portugal F1 USA F1 Germany F15 Costa Rica F1 Colombia F2 Usa F7 Romania F1 Romania F2 Czech Rep. F3 Romania F5 Germany F8 Germany F13 Germany F17 Turkey F9 Dominican Republic F1 Portugal F3 Switzerland F3 Spain F11 Spain F12 Italy F5 Bulgaria F3 Romania F2 Romania F3 Usa F13 Romania F4 Belarus F2 Germany F14 Turkey F9 Turkey F10 Turkey F11 Belarus F4 Brazil F31 Brazil F33 Turkey F8 Turkey F11 Turkey F13 Italy F10 Italy F11 Romania F2 Germany F5 Germany F7 Brazil F26 Turkey F8 Turkey F16 Romania F3 Turkey F9 M15 Sintra M15 Sintra M25 Porto M25 Vale Do Lobo M25 Villena M25 Vale do Lobo M25 Faro M25 Vale do Lobo M25 Vila Real de Santo Antonio M25 Quinta do Lago M25 Reus M25 Porto M25 Quinta Do Lago Naples Challenger - Naples 2007 Knoxville Challenger - Knoxville III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Mamaia Challenger - Constanta Challenger Britania Zavaleta - Puebla Le Gosier Challenger Salvador Challenger Santiago Challenger Sao Paulo Challenger Dallas Challenger Recife Challenger Marburg Challenger Trani Challenger Belo Horizonte Challenger San Juan Challenger Buenos Aires Challenger Guayaquil Challenger Sao Paulo Challenger Kazan Challenger Florianopolis Challenger Sarajevo Challenger Santos Challenger Kosice Challenger Bercuit Challenger Tampere Challenger Oberstaufen Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Lermontov Challenger Belem Challenger Porto Alegre Challenger Montevideo Challenger ATP Challenger Tour Finals Sao Paulo Challenger Heilbronn Challenger Bucaramanga Challenger Bergamo Challenger Santos Challenger Sao Paulo Challenger Karshi Challenger Kosice Challenger Scheveningen Challenger Campinas Challenger Kosice Challenger Helsinki Challenger Barranquilla Challenger Sao Paulo Challenger Rome Challenger Heilbronn Challenger Blois Challenger Marburg Challenger Oberstaufen Challenger San Marino Challenger Genova Challenger Trnava Challenger Tashkent Challenger Geneva Challenger Charlottesville Challenger Champaign Challenger Helsinki Challenger M25 Figueira da Foz Happy Valley Challenger Bucaramanga Challenger Santo Domingo Challenger Raanana Challenger Le Gosier Challenger Batman Challenger Aix En Provence Challenger Heilbronn Challenger Mestre Challenger Caltanissetta Challenger Moscow Challenger Bangkok Challenger Fergana Challenger Blois Challenger Braunschweig Challenger Poznan Challenger Liberec Challenger Aptos Challenger Prague Challenger Istanbul Challenger Corrientes Challenger Santiago Challenger Lima Challenger Guayaquil Challenger ATP Challenger Tour Finals Rio De Janeiro Challenger Bucaramanga Challenger Dallas Challenger Kazan Challenger Napoli Challenger Fergana Challenger Braunschweig Challenger Prague Challenger Prostejov Challenger Guayaquil Challenger Mouilleron-Le-Captif Challenger Milan Challenger Timisoara Challenger - Timisoara Barletta Challenger Francavilla Challenger Caltanissetta Challenger Todi Challenger Rome Challenger Braunschweig Challenger Floridablanca Challenger Santo Domingo Challenger Como Challenger Campinas Challenger Ningboo Challenger Suzhou Challenger Lima Challenger Shenzhen Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Challenger Banque Nationale - Granby Rennes Challenger Santiago Challenger Le Gosier Challenger Barletta Challenger Tunis Challenger Aix En Provence Challenger Braga Challenger Prostejov Challenger Chennai Challenger Genova Challenger Oeiras 4 Challenger Brasov Challenger Campinas Challenger Ningboo Challenger Lima Challenger Liuzhou Challenger Guayaquil Challenger Orlando Challenger Francavilla Challenger Asuncion Challenger Bangkok Challenger Lisbon Challenger Biella Challenger Tampere Challenger Columbus Challenger Brasov Challenger M25 Vila Real de Santo Antonio Sao Leopoldo Challenger Loughborough Challenger Mersin Challenger Barletta Challenger Sao Paulo Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Sao Paulo Challenger Oeiras 2 Challenger Nur-Sultan Challenger Kazan Challenger M25 Vale do Lobo Forli Challenger Milan Challenger Porto Challenger Tampere Challenger Pau Challenger Sopot Challenger Guayaquil Challenger Las Franquesas del Valles Challenger Istanbul Challenger Sao Paulo Challenger Busan Challenger Puerto Vallarta Challenger Santa Fe 2 Challenger M25 Mataro Iasi Challenger Rennes Challenger St. Tropez Challenger Lisbon Challenger Bergamo Challenger Maia Challenger Danderyd Challenger Oeiras 1 Challenger Oeiras 2 Challenger Manama Challenger Murcia Challenger Girona Challenger Barcelona Challenger Biella 7 Challenger Brasov Challenger Poznan Challenger Todi Challenger Mouilleron-Le-Captif Challenger Montevideo Challenger Prague Challenger Verona Challenger Knoxville Challenger Bordeaux Challenger Lisbon Challenger Valencia Challenger Recanati Challenger Astana Challenger Trnava Challenger Recife Challenger Dallas Challenger Oeiras 1 Challenger Sao Paulo Challenger San Diego Challenger Bordeaux Challenger Brest Challenger Caltanissetta Challenger Roseto Degli Abruzzi 2 Challenger Francavilla Challenger Marburg Challenger Perugia Challenger Braunschweig Challenger Timisoara Challenger Helsinki Challenger Bordeaux Challenger Oeiras 3 Challenger Iasi Challenger Pozoblanco Challenger Porto Challenger Eckental Challenger Grodzisk Mazowiecki Challenger Itajai Challenger Tunis Challenger Madrid Challenger Liberec Challenger St. Remy Challenger Montevideo Challenger Bordeaux Challenger Fergana Challenger Sao Jose Do Rio Preto Challenger Poznan Challenger Lisbon Challenger Seoul Challenger Montevideo Challenger Porto Challenger Campinas Challenger Las Vegas Challenger Istanbul 2 Challenger Bucharest Challenger Montevideo Challenger Roanne Challenger Montevideo Challenger Aix En Provence Challenger Canberra Challenger Forli 6 Challenger Tenerife 1 Challenger Quimper Challenger Monterrey Challenger Waco Challenger Poznan Challenger Buenos Aires Challenger Itajai Challenger Lima Challenger Lille Challenger Oeiras 3 Challenger Prostejov Challenger Cary Challenger Porto 2 Challenger Split Challenger Prague 1 Challenger Prague 2 Challenger Lyon Challenger Porto Challenger Guayaquil Challenger Lima 2 Challenger Oeiras 1 Challenger Oeiras 3 Challenger Lisbon Challenger Girona Challenger Maia 1 Challenger Maia 2 Challenger Bendigo Challenger Cherbourg Challenger Pau Challenger Forli 5 Challenger Phoenix Challenger Lugano Challenger Oeiras 1 Challenger Sanremo Challenger Canberra Challenger Madrid Challenger Newport Beach Challenger Mauthausen Challenger Heilbronn Challenger Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Perugia Challenger Roma Open Challenger - Rome Chicago Challenger San Remo Tennis Cup - San Remo Sibiu Challenger Campinas Challenger Nielsen USTA Pro Tennis Championship - Winnetka Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Estoril Open - Estoril Semgroup Challenger - Tulsa Campinas Challenger Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Salinas Challenger Sao Leopoldo Challenger Chennai Challenger Guangzhou Challenger Curitiba Challenger Guangzhou Challenger Phoenix Challenger Delray Beach International Tennis Championships - Delray Beach Hong Kong Challenger Girona Challenger Campinas Challenger Tunis Challenger Oeiras 4 Challenger Moscow Challenger Punta Del Este Challenger Lexington Challenger Mallorca Challenger Braga Challenger Poznan Challenger Campos do Jordao Challenger Brasov Challenger Brasilia Challenger Tenerife 3 Challenger Estoril Open - Estoril Tenerife 2 Challenger Lugano Challenger Belo Horizonte Challenger Bangalore Challenger Montevideo Challenger Buenos Aires Challenger Cagliari Challenger Milan Challenger Sao Paulo Challenger Ortisei Challenger Oeiras 4 Challenger Salzburg Challenger Bucaramanga Challenger Zagreb Challenger Bratislava 1 Challenger San Benedetto Challenger Campos do Jordao Challenger Samarkand Challenger Karshi Challenger Szczecin Challenger Estoril Open - Estoril Oeiras 5 Challenger Campinas Challenger Sao Jose Do Rio Preto Challenger Campbells Hall of Fame Tennis Championships - Newport Heilbronn Challenger Bucaramanga Challenger Lisbon Challenger BCR Open Romania - Bucharest Bath Challenger Le Gosier Challenger St. Petersburg Open - St. Petersburg Blumenau Challenger Ostrava Challenger Arad Challenger Scheveningen Challenger Cleveland Challenger Open de Nice Cote d'Azur - Nice Forli 4 Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ostrava Challenger Rio De Janeiro Challenger Ortisei Challenger Sao Leopoldo Challenger Tyumen Challenger Estoril Open - Estoril Montechiarugolo - Parma Challenger Gerry Weber Open - Halle Mersin Challenger Samarkand Challenger Arad Challenger Braunschweig Challenger Timisoara Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Oberstaufen Challenger Portugal Open - Oeiras U.S. National Indoor Tennis Championships - Memphis Porto Alegre Challenger Tashkent Challenger Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Bogota Challenger SkiStar Swedish Open - Bastad Tyumen Challenger Bet-at-home Open - Hamburg Bucaramanga Challenger Dallas Challenger Kolkata Challenger New Delhi Challenger Panama City Challenger Erste Bank Open - Vienna Mersin Challenger St. Petersburg Open - St. Petersburg Santos Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Millennium Estoril Open - Estoril Argentina Open - Buenos Aires Brasil Open - Sao Paulo Aix En Provence Challenger BRD Nastase Tiriac Trophy - Bucharest Arad Challenger Furth Challenger SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Braunschweig Challenger Erste Bank Open - Vienna Poznan Challenger Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Tampere Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Meerbusch Challenger Open Parc - Lyon Antalya Cup - Antalya Campinas Challenger Konzum Croatia Open - Umag Sibiu Challenger Bet-at-home Open - Hamburg Suisse Open - Gstaad Porto Alegre Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Dallas Challenger Burnie Challenger Launceston Challenger New Delhi Challenger Kolkata Challenger Roanne Challenger Irving Challenger ASB Classic - Auckland Sarasota Challenger Mersin Challenger Savannah Challenger Argentina Open - Buenos Aires New York Open - New York Copa Claro - Buenos Aires Bordeaux Challenger Rio Open - Rio de Janeiro Seville Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Orleans Challenger Vancouver Challenger Como Challenger Meknes Challenger Open Parc - Lyon Sao Paulo Challenger Tashkent Challenger SkiStar Swedish Open - Bastad Lima 2 Challenger Mouilleron-Le-Captif Challenger Buenos Aires Challenger Maui Challenger Jonkoping Challenger Raanana Challenger Barletta Challenger Turin Challenger China Open - Beijing Karshi Challenger Bordeaux Challenger Singapore Tennis Open - Singapore Samarkand Challenger Mestre Challenger Vicenza Challenger Prostejov Challenger Furth Challenger Brasil Open - Sao Paulo Milan Challenger Open Sud de France - Montpellier Poznan Challenger Delray Beach Open - Delray Beach BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Hamburg European Open - Hamburg Szczecin Challenger Ilkley Challenger Orleans Challenger Mons Challenger Kremlin Cup - Moscow Lima Challenger Seville Challenger Canberra Challenger Millennium Estoril Open - Estoril Kremlin Cup - Moscow Noventi Open - Halle Sibiu Challenger Irving Challenger Braga Challenger Swiss Indoors Basel - Basel Rome Challenger Bordeaux Challenger Scheveningen Challenger Truist Atlanta Open - Atlanta Seville Challenger Buenos Aires Challenger Kobe Challenger Montevideo Challenger Irving Challenger Abierto de Tenis Mifel - Los Cabos Bordeaux Challenger Canberra Challenger Oeiras 2 Challenger Como Challenger Santo Domingo Challenger Tenerife 1 Challenger Shenzhen Challenger Montevideo Challenger Buenos Aires Challenger Pune Challenger US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Bangkok Challenger Yokohama Challenger Sarasota Challenger Francavilla Challenger Braga Challenger Monza Challenger Oeiras 4 Challenger Ann Arbor Challenger Tata Open Maharashtra - Pune Estoril Challenger Indian Wells Challenger Memphis Open - Memphis Kremlin Cup - Moscow Delray Beach Open - Delray Beach Turin Challenger Rio Open - Rio de Janeiro Chisinau Challenger Amersfoort Challenger San Marino Challenger Grand Prix Hassan II - Marrakech Milan Challenger Sibiu Challenger Bergamo Challenger Forli 2 Challenger Zadar Challenger Oeiras 2 Challenger Surbiton Challenger Braunschweig Challenger Brasil Open - Sao Paulo Braga Challenger Delray Beach Open - Delray Beach Rio De Janeiro Challenger Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Tata Open Maharashtra - Pune Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Tiriac Open - Bucharest Nordea Open - Bastad Garanti Koza Sofia Open - Sofia Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Millennium Estoril Open - Estoril Millennium Estoril Open - Estoril Geneva Open - Geneva Noventi Open - Halle Nature Valley International - Eastbourne Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Bucharest Open - Bucharest Stockholm Open - Stockholm Citi Open - Washington St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune Open 13 Provence - Marseille Gonet Geneva Open - Geneva Citi Open - Washington Dallas Open - Dallas Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg TEB BNP Paribas Istanbul Open - Istanbul Porto Alegre Challenger Winston-Salem Open - Winston-Salem Estoril Open - Estoril Gerry Weber Open - Halle bett1HULKS Championships - Cologne Sofia Open - Sofia Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Pilot Pen Tennis - New Haven Noventi Open - Halle Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Buenos Aires Challenger Estoril Open - Estoril Brasil Open - Sao Paulo Kremlin Cup - Moscow Gazprom Hungarian Open - Budapest Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Astana Open - Nur-Sultan Murray River Open - Melbourne Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Suisse Open - Gstaad Rakuten Japan Open - Tokyo Apia International - Sydney Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Maharashtra Open - Pune Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Swiss Open - Gstaad Chengdu Open - Chengdu New York Open - New York Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Antalya Open - Antalya Infosys Hall of Fame Open - Newport Hangzhou Open - Hangzhou Mercedes Cup - Stuttgart Nordea Open - Bastad Dallas Open - Dallas Adelaide International 1 - Adelaide Mercedes Cup - Stuttgart Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Korea Open - Seoul Dallas Open - Dallas Open 13 Provence - Marseille Banja Luka Open - Banja Luka Boss Open - Stuttgart Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - New York Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells National Bank Open - Toronto Mutua Madrid Open - Madrid VTR Open - Vina del Mar Mutua Madrid Open - Madrid French Open - Paris Belgrade 2 - Belgrade Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Terra Wortmann Open - Halle Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Davis Cup, Group II, 1R, MDA-EGY 4-1 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group II, 3R, DEN-MDA 3-2 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, Group I, 2R, SWE-POR 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group 2, 1R, LAT-MDA 5-0 Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group 1, 1R, GEO-POR 3-2 Davis Cup, Group 2, 2R, POR-TUN 4-1 BNP Paribas Open - Indian Wells Davis Cup, Group II, 1R, BLR-MDA 4-1 Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, 1R, MDA-HUN 3-2 Davis Cup, Group II, 2R, BIH-MDA 1-3 Davis Cup, Group II, 2R, POR-LTU 5-0 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 1R, HUN-MDA 4-1 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, ROU-POR 3-1 U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) Wimbledon (juniors) All Lower level tournaments Wimbledon (juniors) French Open (juniors) Olympics - Rio de Janeiro Atlanta Open - Atlanta